package me.zhengjie.modules.system.service.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * RecommendParam
 *
 * @author guoyuan
 * @version 1.0.0
 * @since 1.0.0
 */
@Data
public class RecommendParam {

    @NotNull
    @ApiModelProperty(value = "推荐类型：\n 0:根据需求id查询需求主题和需求描述匹配\n 1:根据录入文本匹配\n 2:根据需求id查询对应系统标签匹配", allowableValues = "0, 1, 2", required = true)
    private Integer recommendType;

    @ApiModelProperty(value = "需求id")
    private String requirementId;

    @ApiModelProperty(value = "录入文本")
    private String inputText;

}
